/*
 * @Author: zhuhaohua 250293786@qq.com
 * @Date: 2024-06-11 15:41:02
 * @LastEditors: DeluxePig 250293786@qq.com
 * @LastEditTime: 2024-06-30 23:48:13
 * @FilePath: \easy-talk\src\api\user.js
 * @Description: 用户接口
 */
import request from '@/utils/request'

// 获取基础信息
export function getInfo(params) {
  return request({
    url: '/users-api/base/info',
    method: 'get',
    params
  })
}
// 获取用户资产信息
export function getProperty(params) {
  return request({
    url: '/users-api/base/property',
    method: 'get',
    params
  })
}
// 修改保存基础信息
export function editUserInfo(params) {
  return request({
    url: '/users-api/base/info',
    method: 'post',
    data: params
  })
}
// 获取用户个人中心统计
export function getBaseBacklogApi(params) {
  return request({
    url: '/users-api/base/backlog',
    method: 'get',
    params
  })
}
// 我的关注列表
export function myfollowApi(params) {
  return request({
    url: '/users-api/base/follow',
    method: 'get',
    params
  })
}
// 我的关注列表
export function deltFollowApi(params) {
  return request({
    url: '/users-api/base/follow',
    method: 'delete',
    params
  })
}
// 我的粉丝列表
export function getFansApi(params) {
  return request({
    url: '/users-api/base/follow/fans',
    method: 'get',
    params
  })
}
// 发起关注
export function setFollow(data) {
  return request({
    url: '/users-api/base/follow',
    method: 'POST',
    data
  })
}
// 获取用户资产项(下拉)
export function getPropertyTypeApi(params) {
  return request({
    url: '/users-api/base/property/type',
    method: 'GET',
    params
  })
}
// 获取用户资产变更记录
export function getPropertyLogApi(params) {
  return request({
    url: '/users-api/base/property/log',
    method: 'GET',
    params
  })
}

